Logo Quiz Game Level 13-68 Answer

Logo Quiz Game Level 13-68 Answer
Answer:
Acciona

Hint

Rendition of a leaf in red

More from Level 13 Answers