MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Oscar
('/A/sk/@/r )

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:
    academy award
    source: wordnet30