Spanish–English dictionary

English translation of the Spanish word sirena de niebla

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

SpanishEnglish
sirena de niebla foghorn
niebla blight; fog
sirena mermaid; siren