Translation of selôka in English:

selôka

spear grass

noun (class 7, plural dilôka)

  • 1

    spear grass