Clue: Social network with the slogan "Simple, beautiful & ad-free"

Answer: ELLO

Length: 4


Similar Clues: