Translation of lenxa in English:

lenxa

exclamation

  • 1

    loud sound made to show anger