Search engine: Google_DE | Query: canva down | Position: 19
URL: https://www.canva.com/download/windows/
Title: Canva for Windows Desktop App - Download for Free
Description: Create beautiful designs & professional graphics in seconds. Share your design via any social media, email or text. Download the Canva for Windows desktop app ...
SEO score: 60.82 (probably_optimized)