PHOTOMURAL


Meaning of PHOTOMURAL in English

[pho.to.mu.ral] n (1927): an enlarged photograph usu. several yards long used on walls esp. as decoration

Merriam-Webster English vocab.      Английский словарь Merriam Webster.