Definition: 1. (obsolete) A city in Germany
Show more information about Treves
Search took: 6.1621 ms