bn:27181221v
Verb Concept
EN
motorcade
EN
To travel in a motorcade. Wiktionary
Definitions
Sources
EN
To travel in a motorcade. Wiktionary
Wiktionary