Galician Nouns: carapucha

Galician Nouns verb 'carapucha' conjugated