Download For Free
Use the Lingvanex translation apps for each free translation from English.
1. A british peer of the highest rank
2. A nobleman (in various countries) of high rank