How is the phrase il mostro dagli occhi verdi translated from Italian to English
La gelosia, specialmente per il successo o i beni altrui.
Jealousy, especially of someone else's success or possessions.
phraseCouldn’t load the audio. Please try again.


