German to English Dictionary

Deutsch Version

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