Term Gallery logo

Meanings of escarçar in Portuguese