French-English dictionary »

scrs meaning in English

FrenchEnglish
SCRS nom propre

CSIS◼◼◼(Canadian Security Intelligence Service)
proper noun