English to Arabic

Meaning for:
Inlayer
other
المبطّن