Arabic-English dictionary »

سُوشَل مِيدْيَا meaning in English

ArabicEnglish
سُوشَل مِيدْيَا m

social mediaapplications or websites allowing users to communicate