English to Arabic

Meaning for:
Insinuation
other
التلميح