ADDO has various meanings in the Ministry Of Defence category. Discover the full forms, definitions, and usage contexts of ADDO in Ministry Of Defence.
Assistant Deputy Director for Operations
Most CommonMinistry Of Defence
Assistant Deputy Director for Operations/Military Support