Translation of "Siren" into Welsh
Siren, cyfareddwragedd, cyfareddwraig are the top translations of "Siren" into Welsh.
Siren
noun
Siren (amphibian) [..]
-
Siren
cân Malcolm Lincoln
-
Show algorithmically generated translations
Automatic translations of "Siren" into Welsh
-
Glosbe Translate
-
Google Translate
Translations with alternative spelling
siren
verb
noun
adjective
grammar
( original sense ) (Greek mythology) One of a group of nymphs who lured mariners to their death on the rocks. [..]
-
cyfareddwragedd
pnymph of Greek mythology
-
cyfareddwraig
femininenymph of Greek mythology
-
seiren
SIREN
-
SIREN
Images with "Siren"
Add example
Add