Spanish–English dictionary

English translation of the Spanish word atocha

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
atocha
(esparto)
esparto
;
esparto‐grass