Spanish-English Dictionarydesplazaba
desplazaba
desplazar
Meaning of desplazaba