meaning of rester

1. a person who rests


Related Words

rester |

Developed & Maintained By Taraprasad.com

Treasure Words