'

Welsh–English dictionary

English translation of the Welsh word mentro

Welsh → English
  
WelshEnglish
mentro risk; speculate; venture
mentr venture