Galician Nouns: carroucha

Galician Nouns verb 'carroucha' conjugated