English to Arabic

Meaning for:
Muckrakes
other
يشهّر