siren call

EnglishEdit

NounEdit

siren call ‎(plural siren calls)

  1. Synonym of siren song