Polish-English dictionary »

biotop meaning in English

PolishEnglish
biotop noun

biotopenoun
geographical area