Welsh–English dictionary

English translation of the Welsh word babandod

Welsh → English
  
WelshEnglish
babandod babyhood; infancy
baban babe; baby; infant