Italian › DictionaryescrezioneHear itnounfeminineexcretionprocess of removing from the bodyexcretionsomething being excretedFormsnounsingularescrezionepluralescrezioniOther ways to say itescretoexcretedRead Italian with every word explained