Spanish-English Dictionaryestacaría
estacaría
estacar
Meaning of estacaría