Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    alleviate




alleviate

1. satisfaire, apaiser, calmer
2. alléger, soulager, adoucir, consoler