×

mall meaning in French

n. centre commercial, centre qui regroupe plusieurs grands magasins ou chaînes commerciales et qui permet de réaliser ses achats en un même lieu; promenade publique; mail, maillet pour jouer aux boules

Related Words

  1. pall mall
  2. shopping mall
  3. malkah
  4. malkovich
  5. mallam
  6. mallard
PC Version

Copyright © 2018 WordTech Co.