French-English dictionary »

dimotiki meaning in English

FrenchEnglish
dimotiki nom {m} nom {f}

Demotic Greek(Modern Greek vernacular language)
noun