Mobile
Log In Sign Up
Home > french-english > "sirène" in English

English translation for "sirène"

n. siren, warning device that makes a loud wailing sound; mermaid, imaginary sea creature with the upper body of a woman and a lower body like a fish tail (greek mythology)

Related Translations:
sirène de brume:  n. foghorn
sirène des pompiers:  n. fire siren
Similar Words:
"sirop contre la toux" English translation, "sirop de fruits" English translation, "siroter" English translation, "sirtaki" English translation, "sirupeux" English translation, "sirène de brume" English translation, "sirène des pompiers" English translation, "sisal" English translation, "siskin" English translation, "sismique" English translation