What does ITSL mean?

ITSL meaning is defined below:

Intermediate Technology Sri Lanka
ADVERTISEMENT

Was it useful?

What does ITSL mean? It stands for Intermediate Technology Sri Lanka

Most popular questions

What does ITSL stand for?


ITSL stands for "Intermediate Technology Sri Lanka"

How to abbreviate "Intermediate Technology Sri Lanka"?


"Intermediate Technology Sri Lanka" can be abbreviated as ITSL

What is the meaning of ITSL abbreviation?


The meaning of ITSL abbreviation is "Intermediate Technology Sri Lanka"

What does ITSL mean?


ITSL as abbreviation means "Intermediate Technology Sri Lanka"

Related Acronym Searches