English–Welsh dictionary

Welsh translation of the English word meander

English → Welsh
  
EnglishWelsh
meander dolennu; troelli; ymdroelli