Was It Wordled?

Wordle #728

published on 2023-06-16

s
t
r
a
p