Catalan Nouns: torreta

Catalan Nouns verb 'torreta' conjugated