embarrassing act, act that causes one to feel ashamed

listen to the pronunciation of embarrassing act, act that causes one to feel ashamed
الإنجليزية - الإنجليزية
shameful deed
embarrassing act, act that causes one to feel ashamed
المفضلات