make graffiti on walls, windows or public places - Spanish English Dictionary