Russian-English dictionary »

система самонаведения meaning in English

RussianEnglish
система самонаведения noun

fire and forget(missile guidance system)
noun