English–Welsh dictionary

Welsh translation of the English word riverside wormwood

English → Welsh
  
EnglishWelsh (translated indirectly)Esperanto
riverside wormwood
(mugwort; common mugwort)
y feidiog lwyd

EnglishWelsh
riverside wormwood y feidiog lwyd
wormwood wermod