ekosysteemi

  Finnish English Dictionary

ekosysteemi from Finnish to English

  1. ecosystem (gloss)