What is the meaning of "asta la vista" used in conversation?
Good Bye
Literal translation from Spanish: 'see you later'