What's the English for "смотровая площадка"? Observation Deck Observation Square Observation Mesto
Задание

What's the English for "смотровая площадка"?

  • Observation Deck
  • Observation Square
  • Observation Mesto