Dal vada (spicy deep fried fritters)
Spicy and mouth watering snack from the western region of India (Gujarat).
tastykitchen.com
Oct. 1, 2021
0
0
56