Meaning of 'accelerator pedal'

  • முடுக்கு மிதி


Browse English to Tamil Dictionary