Catalan Nouns: ballesta

Catalan Nouns noun 'ballesta' conjugated