Spanish–English dictionary

English translation of the Spanish word embarazoso

Spanish → English
  
SpanishEnglish
embarazoso awkward; embarrassing