imbarazzo etymology

Italian word imbarazzo comes from Spanish embarazo

Detailed word origin of imbarazzo

Dictionary entryLanguageDefinition
embarazo Spanish (spa) Awkwardness in actions or conduct. Inconvenience, obstacle. Pregnancy, childbearing.
imbarazzo Italian (ita) Embarrassment, awkwardness. Obstacle, trouble, difficulty.