UPDF Sudan Abbreviation

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

Ugandan Peoples Defence Forces

Most Common Sudan
Uganda People'S Defense Force
Sudan

Citation

Last updated: