MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Academy Award

noun (n)

  • an annual award by the Academy of Motion Picture Arts and Sciences for achievements in motion picture production and performance
    by the tahunan anugerah academy of motion picture arts and sciences untuk prestasi dalam film produksi dan penampilan
    Synonym:
    oscar
    source: wordnet30