by Edigeo srl
by Trang Hoai
(1)
the origin of Hindi words
etymological dictionary
Italian Dictionary
for Anglo-Saxon Words