English

edit

Noun

edit

castors

  1. plural of castor

Anagrams

edit

Catalan

edit

Noun

edit

castors

  1. plural of castor

French

edit

Pronunciation

edit

Noun

edit

castors m

  1. plural of castor