ru

Натуральный амфитеатр

en

Translation натуральный амфитеатр into english

натуральный амфитеатр
Горы образуют натуральный амфитеатр.
The mountains form a natural amphitheater.