French-English dictionary »

novitchok meaning in English

FrenchEnglish
novitchok nom {m}

novichok◼◼◼(nerve agent)
noun