English Dictionary
Definition pavement artist in British English
pavement artist noun
[countable] noun
Synonyms and related words

English Dictionary