streaming videotranslation and definition "streaming video", tamil lexiconWordTamil Definitionstreaming videoஒளித்தோற்றத் தாரை