iJunoon official Urdu Dictionary
زجر و تبیخ
-
Search Result for tongue-lashing
tongue
زبان
lashing
ملامت
English definition for tongue-lashing
1. n. rebuking a person harshly
Sponored Video