What does ISTRA stand for?
ISTRA stands for "Information System for Travel Agency"
How to abbreviate "Information System for Travel Agency"?
"Information System for Travel Agency" can be abbreviated as ISTRA
What is the meaning of ISTRA abbreviation?
The meaning of ISTRA abbreviation is "Information System for Travel Agency"
What does ISTRA mean?
ISTRA as abbreviation means "Information System for Travel Agency"