Version Française
Meaning of
"estrade"
in English language
French to English
English to French
French
English
estrade (f)
platform (podium)
estrade
platform, podium