Terdapat 1 arti 'muck rake' di Kamus Bahasa Inggris Terjemahan Indonesia.
Membuka korupsi
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti muck rake adalah membuka korupsi.