kukuris

English

Noun

kukuris

  1. plural of kukuri