English to Arabic

Meaning for:
Tessellate
other
غطّ بالفسيفساء