German to English Dictionary

Deutsch Version

semi-indurated rock German pronunciation - Say semi-indurated rock in English pronunciation Meaning of "semi-indurated rock" in English language