jubartes
French
Noun
jubartes
plural of
jubarte