'

Welsh–English dictionary

English translation of the Welsh word tasgu

Welsh → English
  
WelshEnglish
tasgu splash; squirt; start; task
tasg job; rôle; task