'

Welsh–English dictionary

English translation of the Welsh word cartrefle

Welsh → English
  
WelshEnglish
cartrefle abode
cartref domicile; habitat; home; homestead; abode