Translation Of Petrou In Different Languages

Translate PETROU in languages spoken worldwide

English
Ways to say petrou
Petrou

Translate PETROU in European languages

English
Ways to say petrou
Πέτρου [pétrou]