Catalan Nouns: catapulta

Catalan Nouns verb 'catapulta' conjugated