Translation of leokana in English:

leokana

sweet thorn

noun (class 5, plural maokana)

  • 1

    sweet thorn