What does flsd stand for?
flsd stands for "French Language Services Directorate"
How to abbreviate "French Language Services Directorate"?
"French Language Services Directorate" can be abbreviated as flsd
What is the meaning of flsd abbreviation?
The meaning of flsd abbreviation is "French Language Services Directorate"
What does flsd mean?
flsd as abbreviation means "French Language Services Directorate"