English to Arabic

Meaning for:
Lubbers
other
عديمي الخبرة