'

Welsh–English dictionary

English translation of the Welsh word cartrefu

Welsh → English
  
WelshEnglish
cartrefu make one’s home; settle
cartref domicile; habitat; home; homestead; abode