iJunoon official Urdu Dictionary
داغدار
daghdar
English definition for speckled
1. s. having a pattern of dots
Sponored Video