English to Arabic

Meaning for:
Chatted
other
مدردش