Spanish-English Dictionaryestacionara
estacionará
estacionarse
Meaning of estacionara