Italian › DictionarydelucidazioneHear itnounfeminineelucidation, explanationFormsnounsingulardelucidazionepluraldelucidazioniRead Italian with every word explained