'

Welsh–English dictionary

English translation of the Welsh word defnynnu

Welsh → English
  
WelshEnglish
defnynnu distil; dribble; drip; drizzle; drop; instil
defnyn globule; drop