Term Gallery logo

Meanings of escoroar in Portuguese