French-English dictionary »

patrai meaning in English

FrenchEnglish
Patrai nom propre

Patras(city of Greece)
proper noun
[UK: pˈatrəz] [US: pˈætrəz]