English–Welsh dictionary

Welsh translation of the English word ailanthus

English → Welsh
  
EnglishWelsh (translated indirectly)Esperanto
(tree of heaven)
coeden y nefoedd

EnglishWelsh
ailanthus coeden y nefoedd