Meaning of 'diffusion pump'

  • விரவல் பம்ப்பு


Browse English to Tamil Dictionary