Spanish-French dictionary »

novichok meaning in French

SpanishFrench
novichok noun
{m}

novitchoknom {m}