Englishfor English speakers
carabin English
Synonyms carabin synonyms
What other words have the same or similar meaning as carabin?
Are you looking for...?
carabid |
carabine |
Carabidae |
carabiner |
carabineer |
carabinero |
carabinier |
carabineros |
carabinieri |
carabid beetle |
carabao |
carabus