Spanish–English dictionary

English translation of the Spanish word acicate

Spanish → English
  
SpanishEnglish
acicate incentive; long‐pointed spur; stimulus