What does ILFTA stand for?
ILFTA stands for "India Lanka Free Trade Agreement"
How to abbreviate "India Lanka Free Trade Agreement"?
"India Lanka Free Trade Agreement" can be abbreviated as ILFTA
What is the meaning of ILFTA abbreviation?
The meaning of ILFTA abbreviation is "India Lanka Free Trade Agreement"
What does ILFTA mean?
ILFTA as abbreviation means "India Lanka Free Trade Agreement"