English to Arabic

Meaning for:
Lacquered
other
طلى