Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
wall painting
noun
(n)
a painting that is applied to a wall surface
lukisan itu diterapkan ke permukaan dinding
Synonym:
mural
source: wordnet30