German to English Dictionary

Deutsch Version

depressed scar German pronunciation - Say depressed scar in English pronunciation Meaning of "depressed scar" in English language