shamefaced

อับอาย, ขายหน้า, ละอายใจ