Slovak-English dictionary »

novičok meaning in English

SlovakEnglish
novičok noun
{m}

novichok(nerve agent)
noun