carambot

[French] plural carambots

Tiny shrimp

Countries