German to English Dictionary

Deutsch Version

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