megera Italian - English
1.
Englishvixen
-
Englishtemperamental woman
-
Italianstronza
2.
Englishscold
-
Englishperson who scolds, particularly a woman
-
Italianbisbeticamegera
3.
Englishhag
-
Englisha witch, sorceress, or enchantress, also, a wizard
-
Italianstrega
Englishhag
-
Englishan ugly old woman
-
Italianmegera
English translator: Italian English megera Eesti sõnaraamat Español Traductor Svenska Översättare