Term Gallery logo

Meanings of muixarra in Catalan