Term Gallery logo

Meanings of cachamorra in Portuguese