Spanish-English dictionary »

lingua franca nova meaning in English

SpanishEnglish
lingua franca nova proper noun
{f}

Lingua Franca Nova(constructed language)
proper noun