ستارہ بینی نجُوم : Sitara Bini Nujoom Meaning in English
Sitara Bini Nujoom in Detail
1) ستارہ بینی نجوم : Stargazing : (noun) observation of the stars.
Useful Words
مشاہدہ : Observance : the act of observing; taking a patient look.
تارہ : Star : (astronomy) a celestial body of hot gases that radiates energy derived from thermonuclear reactions in the interior.