Terdapat 1 arti kata 'shamefaced' di Kamus Bahasa Inggris Terjemahan Indonesia.
Kemalu-maluan
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata shamefaced adalah kemalu-maluan.