'

Welsh–English dictionary

English translation of the Welsh word deheuig

Welsh → English
  
WelshEnglish
deheuig adroit; clever; deft; dexterous; handy; natty; skilful
deau right; south