jubbes

English

Noun

jubbes

  1. plural of jubbe