English to Arabic

Meaning for:
Papilla
other
النّتوء