embarrasser

listen to the pronunciation of embarrasser
Fransızca - Türkçe
engellemek, tıkamak; sıkıntı vermek; şaşırtmak
para sıkıntısı çekmek
Fransızca - İngilizce
{v} bedevil
{v} embarrass

This would embarrass anyone. - Cela embarrasserait n'importe qui.

That would embarrass Tom. - Cela embarrasserait Tom.

{v} puzzle
embarrass, put in an awkward position, confuse; bother, hamper, bemuse; perplex, ravel
embarass
embrangle