Close

Sambar Masala Power

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