English-Turkish dictionary »

railway gun meaning in Turkish

EnglishTurkish
railway gun (large mobile artillery gun on railway)
noun

demiryolu topunoun