English to Arabic

Meaning for:
Homebuilt
other
محلّيّ الصّنع