Spanish-English Dictionarydesplaza
desplaza
desplazar
Meaning of desplaza