German to English Dictionary

Deutsch Version

scruffs German pronunciation - Say scruffs in English pronunciation Meaning of "scruffs" in English language