English to Arabic

Meaning for:
Sketchily
other
بشكل سطحي