English to Arabic

Meaning for:
Lobular
other
مفصّص