From English-Portuguese FreeDict Dictionary ver. 0.3: stay /stei/ ficar, permanecer, restar
stay /stei/ ficar, permanecer, restar