About us
Define
Definitions for
"MSIF"
Marine Spatiale Imperial Francaise - Imperial French Space Navy
users.globalnet.co.uk