English to Arabic

Meaning for:
Ultracentrifuge
other
نابذة فائقة السّرعة