MalayTranslate.com
Malay to English Translator
Translate Here

English to English

heralded

adjective satellite (s)

  • publicly announced
    secara terbuka mengumumkan
    Example:
    The royal couple's much heralded world tour.
    Synonym:
    posted
    source: wordnet30