English

frontier

noun

❝

Meaning 1

A line or border separating two countries.

No public translations are available for this meaning.