karambits

English

Noun

karambits

  1. plural of karambit