English to Arabic

Meaning for:
Monkeyshines
other
المداعبات أو الحيل المضحكة