meaning of snorting

1. of Snort
2.
an act of forcible exhalation


Related Words

snorting |

Developed & Maintained By Taraprasad.com

Treasure Words