English | German | Russian | Czech

rester English

Meaning rester meaning

What does rester mean?

rester

a person who rests

Are you looking for...?