imusuonisto

suomi-englanti sanakirja

imusuonisto englanniksi

  1. lymphatic system

  1. system