French-English dictionary »

lingua franca nova meaning in English

FrenchEnglish
lingua franca nova nom propre
{m}

Lingua Franca Nova◼◼◼(constructed language)
proper noun