Meaning of 'bull dozer'

  • நிலச் சமன் எந்திரம்


Browse English to Tamil Dictionary