Welsh–English dictionary

English translation of the Welsh word cyflwyno

Welsh → English
  
WelshEnglish
cyflwyno accord; bestow; commit; dedicate; devote; inscribe; introduce; offer; present; submit; tender
cyflwyniad presentation; dedication