you're embarrassing me - Turkish English Dictionary

you're embarrassing me

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "you're embarrassing me" in Turkish English Dictionary : 1 result(s)

English Turkish
Speaking
you're embarrassing me expr. beni utandırıyorsun
You're embarrassing me.
Beni utandırıyorsun.

More Sentences