Galician Nouns: carracha

Galician Nouns verb 'carracha' conjugated