Translation of lepara in English:

lepara

noun (class 5, plural mapara)

  • 1

    upper inner part of the thigh