Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    might have been worse

    ne pas être trop mal, pouvoir avoir été pire