Catalan Nouns: ballesta

Catalan Nouns verb 'ballesta' conjugated