Translation Of Petr In Different Languages

Translate PETR in languages spoken worldwide

English
Ways to say petr
Peter
Peter

Translate PETR in European languages