vocab dash
Log in
Sign up
pelirrosa
Meanings
Adjective
1. pink-haired