Dictionaries on other sites

Source languageTarget language

Dictionary
Geiriadur Pryfisgol Cymru