[X]
Close Sambar-Masala-Power

Sambar Masala Power

Sambar or sambhar or Sambaaru, is a dish common in South India and Sri Lankan Tamil