"The girls are six years old."
Translation:Fetele au șase ani.
I understand now that the "de" is only used with numbers greater than twenty. "Șaisprezece de ani", but "zece ani".
"șase de ani" would mean six of years instead of "șase ani" which means six years. Hope this helps. Mulțumesc. și cu plăcere. :)