What does RESTA stand for?

What does RESTA mean? We have 2 definitions. Read most used RESTA meanings below.

ADVERTISEMENT