The Caribbean Dictionary

camaron
1 definition
0
 
Noun
Shrimp, particularly freshwater shrimp
Synonyms
janga, strims
Tags
food
Pictures
camaron
400