English | German | Russian | Czech

catscratch English

Meaning catscratch meaning

What does catscratch mean?

catscratch

The wound, scar or mark left by the scratch of a cat.

Are you looking for...?