Polish-English dictionary »

kastor meaning in English

PolishEnglish
Kastor

Castor

kastoreum noun

castoreumnoun
castor sac exudate

koło kastora noun

casternoun
wheeled assembly