English | German | Russian | Czech

taff English

Meaning taff meaning

What does taff mean?

taff

(slang) A Welshman.

Taff

A river in southern Wales

Are you looking for...?