Term Gallery logo

Meanings of capalla in Catalan