Version Française
Translate
"place, spot"
to French Language
English to French
French to English
English
French
place, spot
le lieu, l’endroit (m.)