hasta
has·ta
| \ ˈhastə\
Definition of hasta
dialectal, British
: have you
Keep scrolling for more