Translation of "sirena" into English
siren, mermaid, siren are the top translations of "sirena" into English.
sirena
grammar
-
siren
noundangerously seductive woman [..]
-
mermaid
nounmythological woman with a fish's tail
-
siren
-
Show algorithmically generated translations
Translations with alternative spelling
Sirena
-
siren
verb noun adjectivefemale creature from Greek mythology who lured nearby sailors to shipwreck
Add example
Add