caravanisti
Italian
Noun
caravanisti
m
plural of
caravanista