Term Gallery logo

Meanings of butucada in Portuguese