Arabic-English dictionary »

دَرْدَشَة meaning in English

ArabicEnglish
دَرْدَشَة f

chatexchange of text or voice messages in real time