English to Arabic

Meaning for:
Micromotion
other
حركة قصيرة المدى