English to Arabic

Meaning for:
Nodules
other
العجيرات