DLCOEA stands for Desert Locust Control Organization for Eastern Africa (Addis Ababa, Ethiopia)

DLCOEA
Share
Abbreviations And Their Meaning