'

Welsh–English dictionary

English translation of the Welsh word clamp

Welsh → English
  
WelshEnglish
clamp clump; lump; mass; monster