hasta la vista amigo hasta la vista baby hasta la vista brother hasta la vista
"expression in spanish that literally means on english " see you leater "
"hasta la vista amigo hasta la vista baby hasta la vista brother hasta la vista" What is the definition of "hasta la vista"?