What does ISLA stand for?
ISLA stands for "Indo-Sri Lanka Accord"
How to abbreviate "Indo-Sri Lanka Accord"?
"Indo-Sri Lanka Accord" can be abbreviated as ISLA
What is the meaning of ISLA abbreviation?
The meaning of ISLA abbreviation is "Indo-Sri Lanka Accord"
What does ISLA mean?
ISLA as abbreviation means "Indo-Sri Lanka Accord"