Translation of "dupil" into English
amulet is the translation of "dupil" into English.
dupil
noun
-
amulet
nounobject intended to bring protection to its owner
-
amulet
-
Show algorithmically generated translations
Automatic translations of "dupil" into English
-
Glosbe Translate
-
Google Translate
Add example
Add