chibbals

English

Noun

chibbals

  1. plural of chibbal