Spanish Nouns: catracha

Spanish Nouns verb 'catracha' conjugated