Translation of lepatata in English:

lepatata

traditional trumpet

noun (class 5, plural mapatata)

  • 1

    traditional trumpet