Estonian-English dictionary »

granaadiheitja meaning in English

EstonianEnglish
granaadiheitja

grenade launcher◼◼◼