Meaning of 'electric bus'

  • மின்னியல்வசு


Browse English to Tamil Dictionary