M-translate
Menu
Main page
Translate word “EMBARRASSING” from English to Italian
EN
source
loading
embarrassing
Translate other
Translation
IT
loading
translate is loading
Ad
variants
adjective
imbarazzante
embarrassing
synonyms
adjective
shaming
shameful
humiliating
mortifying
demeaning
degrading
ignominious
upsetting
disconcerting
discomfiting
discomposing
confusing
flustering
agitating
discountenancing
distressing
discreditable
dishonoring
disgraceful
examples
an
embarrassing
muddle
Other
медикаментом
maminsynek
печать
Цитата
opportunity
madrugar
stoppers
langostas
daddy
training
Free English to Armenian translation by your phone or PC
Free Afrikaans text or phrases translation
Translate English to Dutch free and online with the help of our translator
Simple translate: to Arabic or any of 65 languages
Use our language translator to translate Swedish to English free
Free to use Creole language translation
Online, fast and gratuitous Russian language translator
Translate document from French to English online, easily and for free
French English translation online and absolutely for free
Translate Urdu into English with the help of our multilingual translator