vadai

[Malayalam]

Doughnut-like sweets or fried savoury pastries strong with chillis.

Countries

Regions