Translation of letshikiri in English:

letshikiri

thick grass

noun (class 5)

  • 1

    thick grass