Catalan Nouns: balista

Catalan Nouns verb 'balista' conjugated