Middle French

edit

Noun

edit

platte forme f

  1. base; foundation; platform

Descendants

edit
  • English: platform