Term Gallery logo

Meanings of marrancho in Portuguese