Farsi Dictionary

Ameliorate

بهتر كردن ، اصلا ح كردن ، چاره كردن ، بهتر شدن ، بهبودي يافتن.

Keyword

Criteria