English to Pashto Dictionary
snot
گڑنگ
English definition for snot
1. n. nasal mucus
2. n. a person regarded as arrogant and annoying
Synonyms and Antonyms for snot
Sponored Video