Catalan Nouns: castor

Catalan Nouns verb 'castor' conjugated