Noun Definition

rester

1.Definition: a person who rests

Category: People