Translation of lingua franca in English:

lingua franca

lingua franca, n.

feminine noun

  • 1

    lingua franca