Top 5 Best Attar Places In Delhi Attar (or ittar) is a pure scent that is not enriched with any synthetic ma... socialyaari 1 year ago