ricerca

Noun
  1. Research or investigation Noun
    She conducted extensive ricerca on the topic.