Spanish-English Dictionarydeslizan
deslizan
deslizarse
Meaning of deslizan