discovery in Italian
discovery in Italian
scoperta
Something discovered.
scoprimento
Something discovered.
scoperta
(uncountable) The discovering of new things.