PHOTOMURAL


Meaning of PHOTOMURAL in English

noun Date: 1927 an enlarged photograph usually several yards long used on walls especially as decoration

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.