German English Dictionary
/
German
/
Mikrohabitat
German ⇄ English
Mikrohabitat
German translations
01
microhabitat