Search term castor has 2 results
EN English IT Italian
castor (n) [furniture] rotella (n) {f} [furniture]
IT Italian EN English
Castor Beaver