iJunoon official Urdu Dictionary
گھُن کا سُوراخ
ghunn ka Sorakh
English definition for wormhole
1. n. hole made by a burrowing worm
Sponored Video