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