vistas

verb
stay
  • Vistas i utlandet
    Stay (reside) abroad
  • Vistas på sjukhus
    Be in hospital

Inflections

vistades
vistas
vistats