Spanish-French dictionary »

castor meaning in French

SpanishFrench
castor noun
{m}

bièvrenom {m}

castornom {m}

castor europeo noun

castor d’Europenom {m}