chobwas

English

Noun

chobwas

  1. plural of chobwa