English to Thai Dictionary ameliorate

ameliorate

ผดุง
translation of 'ameliorate'
verb
เยียวยา,
ช่วยเหลือ,
กระเตื้อง,
สงเคราะห์,
ผดุง
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one