English to Arabic

Meaning for:
Vaccinia
other
مصل التطعيم