invention in Greek
invention in Greek
εφεύρεση
Something invented.
επινόηση
Something invented.
εφεύρεση
(archaic) The act of discovering or finding; the act of finding out; discovery.