Spanish-English DictionaryestacionĂ¡is
estacionáis
estacionarse
Meaning of estacionĂ¡is