MalayTranslate.com
Malay to English Translator
Translate Here

English to English

landscape painting

noun (n)

  • a genre of art dealing with the depiction of natural scenery
    sebuah genre seni bergaul dengan gambaran pemandangan alam
    Synonym:
    landscape
    source: wordnet30