English to Arabic

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