English to Arabic

Meaning for:
Centrifuges
other
الطاردات المركزية