Meaning of 'grating reflector'

  • தெறியளியடைப்பு


Browse English to Tamil Dictionary