French-English dictionary »

vrachasi meaning in English

FrenchEnglish
Vrachasi nom propre

Vrachasi◼◼◼(village in Crete)
proper noun