Term Gallery logo

Meanings of turgescente in Portuguese