Translation Of Petro In Different Languages

Translate PETRO in languages spoken worldwide

English
Ways to say petro
Petro
Pedro

Translate PETRO in European languages