English to Arabic

Meaning for:
Crafted
other
مصنوع