Diligent constant in effort to accomplish some thing attentive and persistent in doing anything .
Home
Feed
Search
Library
Download