English to Arabic

Meaning for:
Finagling
other
التّدبير