Home
Search
Index
Definify.com
Definition
2025
carabin
carabin
French
Noun
carabin
m
(
plural
carabins
)
carabineer
medical
student
Similar Results
Carabine
Calamin
Cerasin
Sarasin
Caravan