Term Gallery logo

Meanings of buixarra in Catalan