SDRF Somali Abbreviation

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

Somalia Development and Reconstruction Facility
Somali

Citation

Last updated: