MalayTranslate.com
Malay to English Translator
Translate Here

English to English

papers

noun (n)

  • writing that provides information (especially information of an official nature)
    menulis yang memberikan informasi (terutama maklumat petugas alam)
    source: wordnet30