The Gaelic etymology of the languages of western Europe and more especially of the English and Lowland Scotch and of their slang, cant, and colloquial dialects Book Discussion
The Gaelic etymology of the languages of western Europe and more especially of the English and Lowland Scotch and of their slang, cant, and colloquial dialects (Kindle Edition)
by
