imbarazzato
Italian
editEtymology
editFrom imbarazzare.
Pronunciation
editAdjective
editimbarazzato (feminine imbarazzata, masculine plural imbarazzati, feminine plural imbarazzate, superlative imbarazzatissimo)
Derived terms
editParticiple
editimbarazzato (feminine imbarazzata, masculine plural imbarazzati, feminine plural imbarazzate)