English to Arabic

Meaning for:
Pattered
other
تكلّم بسرعة