Term Gallery logo

Meanings of mucharra in Portuguese