'

Welsh–English dictionary

English translation of the Welsh word medrus

Welsh → English
  
WelshEnglish
medrus adroit; clever; deft; dexterous; ingenious
anfedrus clumsy; unskilful