carroccios

English

Noun

carroccios

  1. plural of carroccio