English to Arabic

Meaning for:
Rumpy-pumpy
other
المداعبة او الإتصال الجنسي