mural
Pronunciation: /myʀal; o/
English translation of mural
adj
- [covering, map] wall; [plant] climbing Definition of wall in the British & World English dictionary Definition of wall in the US English dictionary Translate wall | into German | into Italian | into Spanish