Definify.com

Definition 2024


carabin

carabin

French

Noun

carabin m (plural carabins)

  1. carabineer
  2. medical student