kibbis

English

Noun

kibbis

  1. plural of kibbi