Term Gallery logo

Meanings of carranha in Portuguese