Galician Nouns: carocha

Galician Nouns verb 'carocha' conjugated