A Dictionary of the Welsh Language Explained in English

A Dictionary of the Welsh Language Explained in English

1803 • 676 pages