Arabic-English dictionary »

لُغَة تَوَاصُل مُشْتَرَك meaning in English

ArabicEnglish
لُغَة تَوَاصُل مُشْتَرَك f

lingua francacommon language