What does SITRA stand for?

What does SITRA mean? We have 4 definitions. Read most used SITRA meanings below.

ADVERTISEMENT