English to Arabic

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