carambot
[
French
]
plural
carambots
Tiny shrimp
Countries
France