English to Arabic

Meaning for:
Smatters
other
يتحدّث بسطحيّة