English Dictionary
Definition mural in British English
mural noun
[countable] noun
/ˈmjʊərəl/
Synonyms and related words
