English to Arabic

Meaning for:
Shenanigans
other
الإشكالات