shelt

listen to the pronunciation of shelt
English - Turkish

Definition of shelt in English Turkish dictionary

magazine shelt
(Avcılık) şarjör gövdesi