MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mail-clad

adjective satellite (s)

  • wearing protective mail
    memakai pelindung mel
    Synonym:
    mailed
    source: wordnet30