French translation for "esplanade"
|
-
n. esplanade, terrain aménagé pour la promenade
- Similar Words:
- "espial" French translation, "espionage" French translation, "espionage affair" French translation, "espionage network" French translation, "espionage thriller" French translation, "esplees" French translation, "espousal" French translation, "espouse" French translation, "espouser" French translation, "espressivo" French translation
|
|
|