iJunoon official Urdu Dictionary
تمسخر آمیز
tamaskhur amaiz
مضحکہ آمیز
mazhaka amaiz
English definition for scoffing
1. n. showing your contempt by derision
Sponored Video