iJunoon official Urdu Dictionary
خراٹا
khrata
English definition for snorting
1. n. an act of forcible exhalation
2. s. breathing noisily and forcefully through the nostrils
Meaning for snorting found in 1 Languages.
1 related posts found for word snorting in iJunoon Website
Sponored Video