French-English dictionary »

place rouge meaning in English

FrenchEnglish
Place Rouge nom {f}

Red Square◼◼◼(Moscow square)
proper noun
[UK: red skweə(r)] [US: ˈred ˈskwer]