MalayTranslate.com
Malay to English Translator
Translate Here

English to English

long-wearing

adjective satellite (s)

  • capable of withstanding wear and tear and decay
    mampu withstanding keausan dan membusuk
    Synonym:
    durable
    source: wordnet30