Meaning of 'gear oil pump'

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


Browse English to Tamil Dictionary