Translation of kekili in English:

kekili

noun

  • 1

    a rattan ring that is hung on a buffalo's nose