Landlocked country


A state which has no sea coast

» Online Glossary