iJunoon official Urdu Dictionary
بَڑی مِقدار یا کَثرَت
Barri miqdaar ya kasrat
English definition for lashings
1. n. a large number or amount
Sponored Video