What is the meaning of Restar?
to stay, remain
to be left
to subtract
to return
to remain, stay, abide
Apocopic form of restare
indefinite plural of rest
to stay, remain
to remain
to stay
to subtract, to reduce, to deduct
to remain
to return (hit the ball back after a serve)
Source: wiktionary.org