What does OMCED stand for?
OMCED stands for "Ombudsman Centre for the Environment and Development"
How to abbreviate "Ombudsman Centre for the Environment and Development"?
"Ombudsman Centre for the Environment and Development" can be abbreviated as OMCED
What is the meaning of OMCED abbreviation?
The meaning of OMCED abbreviation is "Ombudsman Centre for the Environment and Development"
What does OMCED mean?
OMCED as abbreviation means "Ombudsman Centre for the Environment and Development"