English to Arabic

Meaning for:
Twiddled
other
مدار