jubbas

English

Noun

jubbas

  1. plural of jubba