German to English Dictionary

Deutsch Version

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