German to English Dictionary

Deutsch Version

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