Definition & Meaning | French word MSF
MSF
Definitions of MSF
- (medicine) Initialism of Médecins Sans Frontières. (Doctors Without Borders)
Number of letters
3
Is palindrome
No
Search for MSF in:
Page preparation took: 245.29 ms.