Translation of "Sirena" into English
mermaid, mermaid, siren are the top translations of "Sirena" into English.
Sirena
-
mermaid
nounlegendary aquatic creature with the upper body of a female human and the tail of a fish
-
Show algorithmically generated translations
Translations with alternative spelling
sirena
-
mermaid
noun -
siren
noun
Add example
Add