immuunivaste

suomi-englanti sanakirja

immuunivaste englanniksi

  1. immune response

  1. response