Term Gallery logo

Meanings of pàmpena in Catalan

Translations for pàmpena

English