×

motorcade meaning in French

n. cortège de voitures, défilé de voitures

Related Words

  1. motorboat
  2. motorbus
  3. motorcar
  4. motorcoach
PC Version

Copyright © 2018 WordTech Co.