OFD Ministry Of Defence Abbreviation

OFD has various meanings in the Ministry Of Defence category. Discover the full forms, definitions, and usage contexts of OFD in Ministry Of Defence.

Oil Fuel Depot
Ministry Of Defence

Citation

Last updated: