The Caribbean Dictionary

geera
1 definition
0
 
Noun
Cumin seeds
Synonyms
Tags
food, plant
Pictures
geera
400