Spanish–English dictionary

English translation of the Spanish word apocado

Spanish → English
  
SpanishEnglish
apocado diffident; fainthearted; humble; irresolute; lowly; self‐conscious; spiritless; timid