Englishfor English speakers
newly discovered English
Topics newly discovered topics
What do people use newly discovered to talk about?
-
What words describe something that has just been discovered?