English to Arabic

Meaning for:
Pylorus
other
بوّابة المعدة