imbarazzato
Appearance
Italian
[edit]Etymology
[edit]From imbarazzare.
Pronunciation
[edit]Adjective
[edit]imbarazzato (feminine imbarazzata, masculine plural imbarazzati, feminine plural imbarazzate, superlative imbarazzatissimo)
Derived terms
[edit]Participle
[edit]imbarazzato (feminine imbarazzata, masculine plural imbarazzati, feminine plural imbarazzate)