SDRF Somalia Abbreviation

SDRF has various meanings in the Somalia category. Discover the full forms, definitions, and usage contexts of SDRF in Somalia.

Somalia Development and Reconstruction Facility
Somalia
Somali Development and Reconstruction Facility
Somalia

Citation

Last updated: