English-Turkish dictionary »

novichok meaning in Turkish

EnglishTurkish
novichok (nerve agent)
noun

novichoknoun

noviçoknoun