English

edit

Noun

edit

carabins

  1. plural of carabin

French

edit

Noun

edit

carabins m

  1. plural of carabin