11-11 of 11 Results
Latin Words Icon
A latin to english dictionary that makes available over 30,000 entries.
Free