MalayTranslate.com
Malay to English Translator
Translate Here

English to English

appetising

adjective (a)

  • appealing to or stimulating the appetite especially in appearance or aroma
    atau yang menarik bagi merangsang selera terutama rupa atau aroma
    source: wordnet30