English to Arabic

Meaning for:
Dallying
other
المداعبة