Siren — English French translation1 translation found

siren (n) (warning) sirène (f) (n) (warning)
Translate Siren into other languages
Translate siren into German
Translate siren into Italian
Translate siren into Spanish
Translate siren into Dutch
Translate siren into Portuguese
Translate siren into Slovenian
Translate siren into Polish
Translate siren into Czech