talawa

views updated

talawa Indian term for deep‐fried food.

More From encyclopedia.com