meaning of downsitting

1. The act of sitting down; repose; a resting.


Related Words

downsitting |

Developed & Maintained By Taraprasad.com

Treasure Words