Dictionaries
English
English
Русский
Sign In
Registration
English
English
Russian
Russian
English
Russian
Natural amphitheater
Translation natural amphitheater into russian
natural amphitheater
природный амфитеатр
The valley formed a natural amphitheater.
Долина образовала природный амфитеатр.
Translations