What does PIRATA stand for?

What does PIRATA mean? We have 2 definitions. Read most used PIRATA meanings below.

ADVERTISEMENT