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