German to English Dictionary

Deutsch Version

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