Translation of siren in Indonesian

siren

sirene

noun

  • 1

    sirene