Italian · word

cavalcata

horseback ride; mounted procession

Words sharing this root