English to Arabic

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