Terdapat 1 arti 'embarrassed before one s betters' di Kamus Bahasa Inggris Terjemahan Indonesia.
Sungkan-sungkan
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti embarrassed before one s betters adalah sungkan-sungkan.