English to Arabic

Meaning for:
Innuendo
other
الإساءة المبطّنة