Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary Phrasebook Translator and Voice






    tener envidia a

     begrudge (envy)
     envy (begrudge)
     grudge (begrudge)