جھیل کا کنارا : Jheel Ka Kinara Meaning in English
Jheel Ka Kinara in Detail
1) جھیل کا کنارا : Lakefront : (noun) land bordering a lake.
Useful Words
تالاب : Lake : a body of (usually fresh) water surrounded by land.
مار گرانا : Down : shoot at and force to come down. "Syria shot down Turkish aircraft".