Product Overview
Alugha is a a complete video translation and distribution solution that enables you to host, transcribe, translate, subtitle, voiceover, and publish your multilingual videos.
Not specified