English to Arabic

Meaning for:
Nodule
other
العجيرة