English to Arabic

Meaning for:
Ribosome
other
ريبوسوم