in
dispute, as land claimed by two countries

Translation:
English
Adjective
Add