border on or upon

Translations