What does ISTRI stand for?
ISTRI stands for "Italian Society of the Tri"
How to abbreviate "Italian Society of the Tri"?
"Italian Society of the Tri" can be abbreviated as ISTRI
What is the meaning of ISTRI abbreviation?
The meaning of ISTRI abbreviation is "Italian Society of the Tri"
What does ISTRI mean?
ISTRI as abbreviation means "Italian Society of the Tri"