Spanish–English dictionary

English translation of the Spanish word amoscar

Spanish → English
  
SpanishEnglish
amoscar be embarrassed; blush; get peeved