vistas
verb
stay
Vistas
i utlandet
Stay (reside) abroad
Vistas
på sjukhus
Be in hospital
Inflections
vistades
vistas
vistats