Spanish-English Dictionaryapostar
Meaning of apostar