iJunoon official Urdu Dictionary
منسوخ
mansookh
English definition for scratched
1. s. having surface damage
1 related posts found for word scratched in iJunoon Website
Sponored Video