'

Welsh–English dictionary

English translation of the Welsh word cydio

Welsh → English
  
WelshEnglish
cydio abut; adjoin; annex; bite; cling; connect; join; link; take hold; unite