Multilingual Turkish Dictionary

HALKA MAL ETMEK

HALKA MAL ETMEK : Turkish French

démocratiser, populariser, vulgariser