Background for taffs
BeDict Logo

taffs

/tæfs/

Meanings

noun
A Welshman.