What does DIRA stand for?

What does DIRA mean? We have 15 definitions. Read most used DIRA meanings below.

ADVERTISEMENT