Polish-English dictionary »

mural meaning in English

PolishEnglish
mural noun

muralnoun
painting on wall

muralista

muralist