'

Welsh–English dictionary

English translation of the Welsh word campfa

Welsh → English
  
WelshEnglish
campfa gymnasium
camp achievement; exploit; feat; game; prize