'

Welsh–English dictionary

English translation of the Welsh word trochi

Welsh → English
  
WelshEnglish
trochi dip; drench; duck; immerse; plunge; rinse; slop; souse