What does PIRATA stand for?
What does PIRATA mean?
We've found 1 definition for PIRATA:Sort:PopularA - ZCategory
ADVERTISEMENT
| PIRATA | Pilot Research Moored Array in the Tropical Atlantic |

| PIRATA | Pilot Research Moored Array in the Tropical Atlantic |