English to Arabic

Meaning for:
Matted
other
مغطّى