Polish-French dictionary »

kastor meaning in French

PolishFrench
Kastor noun

Castornom

kastoreum

castoréum

Your history