MalayTranslate.com
Malay to English Translator
Translate Here

English to English

foreshadowing

noun (n)

  • the act of providing vague advance indications; representing beforehand
    tindakan menyediakan samar advance petunjuk; mewakili terlebih dahulu
    source: wordnet30

adjective satellite (s)