What does SITA stand for?
SITA stands for "Specialised in the Treatment"
How to abbreviate "Specialised in the Treatment"?
"Specialised in the Treatment" can be abbreviated as SITA
What is the meaning of SITA abbreviation?
The meaning of SITA abbreviation is "Specialised in the Treatment"
What does SITA mean?
SITA as abbreviation means "Specialised in the Treatment"