'

Welsh–English dictionary

English translation of the Welsh word cyfle

Welsh → English
  
WelshEnglish
cyfle chance; innings; opportunity; place
cyfleus commodious; convenient; handy; opportune