Spanish–English dictionary

English translation of the Spanish word talismán

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
talismán
;
mascot
;