Latin Nouns: castor

Latin Nouns verb 'castor' conjugated