Welsh–English dictionary

English translation of the Welsh word glynu

Welsh → English
  
WelshEnglish
glynu adhere; attach; cleave; cling; inhere; stick