Translation of lefuti in English:

lefuti

pit

noun (class 5, plural mafuti)

  • 1

    pit