What does SIRENE stand for?

What does SIRENE mean? We have 1 definitions. Read most used SIRENE meanings below.

ADVERTISEMENT