to abash, embarrass or disconcert

listen to the pronunciation of to abash, embarrass or disconcert
İngilizce - İngilizce
discountenance
to abash, embarrass or disconcert