Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Spanish Dictionary Phrasebook Translator and Voice






    take place

     ocurrir, suceder, producirse, llevarse a cabo (event)
     suceder, ocurrir, advenir (come about)