Summary
French Synonyms:   more detail...
  1. castor:


French

Detailed Synonyms for castor in French

castor:

castor [le ~] noun

  1. le castor
    le castor

Related Synonyms for castor