Meaning of 'light pulse'

  • ஒளித் துடிப்பு


Browse English to Tamil Dictionary