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