MalayTranslate.com
Malay to English Translator
Translate Here

English to English

man-made
(m/A/n_m/eI/d )

adjective satellite (s)

  • not of natural origin; prepared or made artificially
    bukan alam asal; siap atau membuat artifisial
    Example:
    Man-made fibers.
    source: wordnet30