Trinidad & Tobago
noun
Pork cooked with geera (cumin seeds)
arrow_drop_down
0
arrow_drop_down
comments