Published by: Petr Homola
An English-Slovak dictionary with approx. 65,000 translation pairs.
(click to enlarge)