'

Welsh–English dictionary

English translation of the Welsh word trigfa

Welsh → English
  
WelshEnglish
trigfa abode; domicile; habitation