'

Welsh–English dictionary

English translation of the Welsh word cymhelliad

Welsh → English
  
WelshEnglish
cymhelliad impetus; impulse; incentive; inducement; motive