hamdauhameng

hamdauri (Dimasa)
Contributed by: Kulendra Daulagupu on 2012-05-05
1. (Verb-Trans.) to improve the quality of something