Spanish-English Dictionarydifunde
difunde
difundirse
Meaning of difunde