English
›
Words
an
original idea, design, or concept
Translation:
English
Noun
3
concept
Add
Translation