Englishfor English speakers
lingua franca English
Meaning lingua franca meaning
What does lingua franca mean?
lingua franca
Synonyms lingua franca synonyms
What other words have the same or similar meaning as lingua franca?