another word for embarrassed or ashamed

Back to top button