German to English Dictionary

Deutsch Version

chafing patch German pronunciation - Say chafing patch in English pronunciation Meaning of "chafing patch" in English language