What does ITSL stand for?
ITSL stands for "International Tamil Separatist Lobby"
How to abbreviate "International Tamil Separatist Lobby"?
"International Tamil Separatist Lobby" can be abbreviated as ITSL
What is the meaning of ITSL abbreviation?
The meaning of ITSL abbreviation is "International Tamil Separatist Lobby"
What does ITSL mean?
ITSL as abbreviation means "International Tamil Separatist Lobby"