Spanish-English Dictionaryestacionan
estacionan
estacionarse
Meaning of estacionan