English to Arabic

Meaning for:
Tinkering
other
التصليح