Spanish-English Dictionaryestancaría
estancaría
estancarse
Meaning of estancaría