Spanish-English Dictionarydifractar
Meaning of difractar