Term Gallery logo

Meanings of marroxo in Portuguese