Spanish-English Dictionarydifunden
difunden
difundirse
Meaning of difunden