Spanish–English dictionary

English translation of the Spanish word sirena

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
sirena
sirena
sirena
(sirenia)
siren

SpanishEnglish
sirena mermaid; siren
sirena de niebla foghorn