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