Arabic-English dictionary »

لينجوا فرانكا نوفا meaning in English

ArabicEnglish
لينجوا فرانكا نوفا

Lingua Franca Novaconstructed language