Meaning of 'library on wheels'

  • நடமாடும் நூலகம்


Browse English to Tamil Dictionary