Catalan Nouns: bestreta

Catalan Nouns verb 'bestreta' conjugated