PETRA Governmental & Military Abbreviation

PETRA has various meanings in the Governmental & Military category. Discover the full forms, definitions, and usage contexts of PETRA in Governmental & Military.

Planning, Evaluation, Training, Rehearsal and Analysis
Governmental & Military
Plasma Engineering and Technology Research Assembly
Governmental & Military

Citation

Last updated: