Translation of letleutleu in English:

letleutleu

loud noise

noun (class 5)

  • 1

    loud noise