Term Gallery logo

Meanings of berrugueta in català