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