Multilingual Turkish Dictionary

OCHLOCRACY

OCHLOCRACY : English Turkish

n. halk yönetimi, avam idaresi