Translation Of Petros In Different Languages

Translate PETROS in languages spoken worldwide

English
Ways to say petros
Peter
Petros

Translate PETROS in European languages