Spanish-English Dictionarydesplazaban
desplazaban
desplazar
Meaning of desplazaban