Italian edit

Etymology edit

From imbarazzato +‎ -mente.

Adverb edit

imbarazzatamente

  1. embarrassedly, uncomfortably