to make embarrassed; to disconcert

listen to the pronunciation of to make embarrassed; to disconcert
İngilizce - Türkçe
İngilizce - İngilizce
flurry
to make embarrassed; to disconcert