English to Arabic

Meaning for:
Dallied
other
مداعب