French–English dictionary

English translation of the French word place

French → English
  
FrenchEnglish (translated indirectly)Esperanto
(emploi; poste);
capacity
; ; ; ; ;
(esplanade; rond‐point)
(local)

FrenchEnglish
place place; square