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