terrain barrier

природна перешкода

» Англійсько-український словник