Version Française
Translate
"siren"
to French Language
English to French
French to English
English
French
siren
la sirène
siren
sirene
siren, mermaid
sirène
siren; horn.
sirène (avertisseur)
Sirens
Sirènes