What does DMFC stand for?
DMFC stands for "Disaster Mitigation Facility for the Caribbean"
How to abbreviate "Disaster Mitigation Facility for the Caribbean"?
"Disaster Mitigation Facility for the Caribbean" can be abbreviated as DMFC
What is the meaning of DMFC abbreviation?
The meaning of DMFC abbreviation is "Disaster Mitigation Facility for the Caribbean"
What does DMFC mean?
DMFC as abbreviation means "Disaster Mitigation Facility for the Caribbean"