Meaning of 'geared pump'

  • பல்சக்கர எக்கி


Browse English to Tamil Dictionary