The Caribbean Dictionary

Advertisment


aloo
1 definition
1
 
Noun
Potato
Synonyms
papa, irish
Tags
food, plant
Pictures
alooalooaloo
Belna Jan 16, 2016
Irish potato
400



Advertisment