iJunoon official Urdu Dictionary
پناہ لی
panah li
English definition for sheltered
1. s. protected from danger or bad weather
Sponored Video