English to Arabic

Meaning for:
Suppository
other
التحميلة