Italian Nouns: giubba

Italian Nouns verb 'giubba' conjugated