Portuguese-English dictionary »

novichok meaning in English

PortugueseEnglish
novichok noun
{m}

novichok(nerve agent)
noun