Definition of lengua larga in Spanish:

lengua larga

phrase

  • 1

    Mexico Argentina Uruguay Lengua afilada o lengua viperina.