Italian word imbarazzo comes from Spanish embarazo
Dictionary entry | Language | Definition |
---|---|---|
embarazo | Spanish (spa) | Awkwardness in actions or conduct. Inconvenience, obstacle. Pregnancy, childbearing. |
imbarazzo | Italian (ita) | Embarrassment, awkwardness. Obstacle, trouble, difficulty. |