English to Arabic

Meaning for:
Acerose
other
ضيّق ومدبب