×
motorcade
meaning in French
n.
cortège de voitures, défilé de voitures
Related Words
motorboat
motorbus
motorcar
motorcoach
PC Version
Copyright © 2018 WordTech Co.