to close the passes and seal off the country/to close a country to exclude foreign contact
Copyright © 2024 3Dict.net