What does id stand for?
id stands for "International Dam"
How to abbreviate "International Dam"?
"International Dam" can be abbreviated as id
What is the meaning of id abbreviation?
The meaning of id abbreviation is "International Dam"
What does id mean?
id as abbreviation means "International Dam"