English to Arabic

Meaning for:
Lobar
other
مفصّص