dictionnaire latin - Anglais

latine - English

terminus Anglais:

1. The border The border