embarrassed at the thought

listen to the pronunciation of embarrassed at the thought
English - Turkish

Definition of embarrassed at the thought in English Turkish dictionary

at the thought
düşüncesiyle
English - English
blush to think