Spanish-English Dictionarydiluir
Meaning of diluir