Arabic-English dictionary »

فرانكا meaning in English

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

Lingua Franca Novaconstructed language