Catalan Nouns: estretor

Catalan Nouns verb 'estretor' conjugated