Spanish–English dictionary

English translation of the Spanish word ameno

Spanish → English
  
SpanishEnglish
ameno agreeable; delightful; pleasant