English to Arabic

Meaning for:
Hemorrhoid
other
الباسور