English–Welsh dictionary

Welsh translation of the English word ditch

English → Welsh
  
EnglishWelsh (translated indirectly)Esperanto
(waterweed; anacharis)
ffugalaw

EnglishWelsh
ditch ceuffos; ffos
ditchmoss ffugalaw