iJunoon official Urdu Dictionary
اگر بتی
agar batti
English definition for pastil
1. n. a medicated lozenge used to soothe the throat
Sponored Video