Term Gallery logo

Meanings of floresta tropical húmida in Portuguese