Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Italian Dictionary Phrasebook Translator and Voice






    alleviate




alleviate

1. soddisfare, appagare
2. alleviare, lenire, mitigare, attenuare, calmare, placare, sedare