Meaning of 'air grating'

  • காற்று வலை


Browse English to Tamil Dictionary