'

Welsh–English dictionary

English translation of the Welsh word tarddu

Welsh → English
  
WelshEnglish
tarddu derive; emanate; issue; proceed; shoot; spring; sprout; vegetate
blaendarddu sprout