The Italian term "imbarazzo" matches the English term "embarrassment"
| other italian words that include "imbarazzo" : | english : |
|---|---|
| imbarazzo | disconcertedness |
| imbarazzo | nonplus |
| other italian words that include "imbarazzo" : | english : |
|---|---|
| imbarazzo | disconcertedness |
| imbarazzo | nonplus |