Term Gallery logo

Meanings of berrugato in Catalan