Dictionary English – Romanian

carbine



Substantiv
1. (mil.)

carabină