Translation Of It's So Embarrassing In Different Languages
Translate IT'S SO EMBARRASSING in languages spoken worldwide
English
Ways to say it's so embarrassing
هذا محرج
[hdẖạ mḥrj]
Isto é tão embaraçoso