German to English Dictionary

Deutsch Version

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