Definition of lengua franca in Spanish:

lengua franca

noun

  • 1

    Jerga internacional, mezcla de varios idiomas, especialmente usada en los puertos.