impaccio

Etymology 1
.

Noun

 * 1) hindrance, obstacle, encumbrance
 * 2) trouble, bother, difficulty
 * 3) embarrassment
 * 1) embarrassment
 * 1) embarrassment