Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Italian English Dictionary Phrasebook Translator and Voice






    scoprire per caso

     come across
     come upon
     discover by chance
     run across