'

Welsh–English dictionary

English translation of the Welsh word clwpa

Welsh → English
  
WelshEnglish
clwpa boss; club; dolt; knob; numskull