Linguru
Linguru (downloadable Welsh dictionary):
http://www.linguru.com/
close window ››