mayor (city/town) - Turkish English Dictionary

Suggest a Term