English to Spanish Dictionary embarrassments

embarrassments

vergüenza
translation of 'embarrassments'
noun
bochorno,
desconcierto,
azoramiento,
turbación,
panza,
embarazo,
pena,
estorbo,
vergüenza,
empacho
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one