'

Welsh–English dictionary

English translation of the Welsh word cyrchfa

Welsh → English
  
WelshEnglish
cyrchfa recourse; rendez‐vous; resort