Spanish-English Dictionarydesplazabas
desplazabas
desplazar
Meaning of desplazabas