imbarazzato
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)