Translation of khuru! in English:

khuru!

exclamation

  • 1

    denotes the action of jumping onto something and covering it