English to Arabic

Meaning for:
Polyp
other
الزائدة اللحمية