Meaning of 'diesel engine'

  • டீசல் இயந்திரம்


Browse English to Tamil Dictionary