English-Turkish dictionary »

surface-to-air missile meaning in Turkish

EnglishTurkish
surface-to-air missile (missile)
noun

karadan havaya füzenoun