meaning of Autökologie

Autökologie - German to English

autecology