Translation of "casturu" into English
Castor, beaver, one who afflicts are the top translations of "casturu" into English.
casturu
-
Castor
proper noun -
beaver
noun verb -
one who afflicts
-
Less frequent translations
- punisher
- sharp
-
Show algorithmically generated translations
Add example
Add