English edit

Noun edit

carabins

  1. plural of carabin

French edit

Noun edit

carabins m

  1. plural of carabin