aloo pie
aloo pie · aloo pies
A kind of potato samosa, popular in Trinidad and TobagoA kind of potato samosa, popular in Trinidad and Tobago.
Meaning
1 sensesA kind of potato samosa, popular in Trinidad and Tobago.
A kind of potato samosa, popular in Trinidad and TobagoA kind of potato samosa, popular in Trinidad and Tobago.
A kind of potato samosa, popular in Trinidad and Tobago.