Trinidad & Tobago
noun
A snack of fried, salted chick peas sold in paper cones.
alternatives
channa cone
arrow_drop_down
0
arrow_drop_down
comments