English to Arabic

Meaning for:
Mainspring
other
النابض الرئيسي