Polish-English dictionary »

karabin automatyczny meaning in English

PolishEnglish
karabin automatyczny noun

assault riflenoun
a rifle