'

Welsh–English dictionary

English translation of the Welsh word soddi

Welsh → English
  
WelshEnglish
soddi dive; merge; sink; submerge; subside