What does DIDI stand for?
DIDI stands for "Dhofar International Dev Inv"
How to abbreviate "Dhofar International Dev Inv"?
"Dhofar International Dev Inv" can be abbreviated as DIDI
What is the meaning of DIDI abbreviation?
The meaning of DIDI abbreviation is "Dhofar International Dev Inv"
What does DIDI mean?
DIDI as abbreviation means "Dhofar International Dev Inv"