Происхождение слова -дцать
-дцать: оди́ннадцать, двена́дцать и т. д. Сокращено уже в эпоху обособленной жизни языка из -на десѧте; два́дцать — из дъва десѧти, три́дцать — из трие десѧте или вин. п. три десѧти. Подробно см. Дильс, Aksl. Gr. 216; Вайан, Manuel 153 и др. Вопреки мнению Фортунатова (KZ 36, 36), это не праслав. редукция.
Происхождение слова -дцать в этимологическом онлайн-словаре Фасмера М.