meaning of squatting

1. of Squat
2.
the act of assuming or maintaining a squatting position


Related Words

squatting |

Developed & Maintained By Taraprasad.com

Treasure Words