Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    give away

     regalar (general)
     dejar pasar, desperdiciar, perder (chance)