'

Welsh–English dictionary

English translation of the Welsh word cat

Welsh → English
  
WelshEnglish
cat bit; fragment; piece; pipe