iJunoon official Urdu Dictionary
مضحک
mazhak
تمسخُرانہ
tamaskhurana
English definition for derisory
1. s. incongruous;inviting ridicule
Sponored Video