iJunoon official Urdu Dictionary
کھردر
-
English definition for pitted
1. s. pitted with cell-like cavities (as a honeycomb)
Sponored Video