Spanish-French dictionary »

interferón meaning in French

SpanishFrench
interferón noun
{m}

interféronnom {m}