SELVA


Meaning of SELVA in English

A word for tropical rainforest vegetation.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .