kamus
.
Search
About
cavalcade
English
cavalcade
Noun
A procession of people traveling on horseback
English: cavalcade