A practical Welsh – English / English – Welsh Dictionary with over 20,000 words and phrases. Also includes pronunciations, grammatical explanations, words in context, mutations explained and place-names.

Level: Mynediad and above
Author: Heini Gruffudd
Publisher: Y Lolfa
Date: 2009