Spanish-English Dictionaryestacionar
Meaning of estacionar