Oxford Latin Desk Dictionary

Over 100,000 words, phrases, and translations between English and Latin.

Oxford Latin Desk Dictionary

Oxford Latin Desk Dictionary

Over 100,000 words, phrases, and translations between English and Latin.

More Books: