English to Arabic

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