The Caribbean Dictionary

irish potato
1 definition
0
 
Noun
Potato
Synonyms
aloo, irish, papa
Tags
food, plant
Pictures
irish potatoirish potatoirish potato
400