Kamus Mobile
https://m.xamux.com
English to Indonesian
upstanding berdiri tegak, jujur, tulus
upstanding
adjective satellite
meriting respect or esteem
meriting hormat atau penghargaan
source: WordNet 3.0