talabartes
Spanish
Noun
talabartes
plural of
talabarte