English to Arabic

Meaning for:
Viroid
other
الفيروس المُعدي