Catalan Nouns: traductor

Catalan Nouns verb 'traductor' conjugated