jibbas

English

Noun

jibbas

  1. plural of jibba