Results for "

alleviate

"
English - Turkish Dictionary

alleviate

(English - Turkish Dictionary) :
f. azaltmak; hafifletmek; kısmen gidermek.