나이를 세는 단위인 '살'은 그 앞에 주로 고유어 수가 오므로, 이러한 문법성에 따라, '두 살, 일곱 살, 열다섯 살'과 같이 쓰는 것이 자연스럽습니다.
그리고 나이를 세는 단위로 '세'가 있는데, '세'는 그 앞에 한자어 수가 오므로, '이, 칠, 십오'와 같은 한자어 수를 '2, 7, 15'와 같이 아라비아 숫자로 쓰는 경우에는 '이(2) 세, 칠(7) 세, 십오(15) 세'와 같이 '세'를 쓰는 것이 자연스럽다고 봅니다.
출처: 국립국어원