invented meaning tell me
Answers
Answered by
1
Answer:
to think of or make something for the first time
Similar questions