the Gaelic etymology of languages western Europe and more especially English Lowland Scotch, their slang, cant, colloquial dialects
Compare webshops (1)
Shop
Price
Compare webshops (1)