Size: 483.16 MB Wondershare Filmora 12.3.0.2341 (x64) Multilingual | 513.9 Mb You can easily make impressive and captivating videos using Filmora, a video editor ..