Printer friendly
"AcronymFinder.com

What does PETRO stand for?

PETRO stands for Petroleum

This definition appears very frequently