causing embarrassment; leading to a feeling of uncomfortable self-consciousness

listen to the pronunciation of causing embarrassment; leading to a feeling of uncomfortable self-consciousness
الإنجليزية - الإنجليزية

تعريف causing embarrassment; leading to a feeling of uncomfortable self-consciousness في الإنجليزية الإنجليزية القاموس.

self">causing embarrassment; self">leading self">to self">a self">feeling self">of self">uncomfortable self-consciousness
embarrassing