MalayTranslate.com
Malay to English Translator
Translate Here

English to English

suede leather

noun (n)

  • leather with a napped surface
    dengan napped permukaan kulit
    Synonym:
    suede
    source: wordnet30