jimbangs

English

Noun

jimbangs

  1. plural of jimbang