What does the spanish term envidiosa mean

"Envidiosa" literally translates to "envious" in English. The word came from Old French "envie"!

Tag: english 
Thursday, February 02 2012


Source: http://kgb.com

Related questions