What does NITRA stand for?

What does NITRA mean? We have 3 definitions. Read most used NITRA meanings below.

ADVERTISEMENT