MalayTranslate.com
Malay to English Translator
Translate Here

English to English

linen paper

noun (n)

  • a high-quality paper made of linen fibers or with a linen finish
    sebuah high quality kertas terbuat dari kain serat atau bersama menyelesaikan linen
    Synonym:
    linen
    source: wordnet30