Polish-English dictionary »

las deszczowy meaning in English

PolishEnglish
las deszczowy

rain forest

las deszczowy noun

rainforestnoun
type of forest