Spanish-English Dictionaryestancáramos
estancáramos
estancarse
Meaning of estancáramos