Turkish-English dictionary »

noviçok meaning in English

TurkishEnglish
noviçok noun

novichok(nerve agent)
noun