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