MalayTranslate.com
Malay to English Translator
Translate Here

English to English

hand-crafted

adjective (a)

  • made by hand or a hand process
    buatan tangan atau tangan proses
    Synonym:
    handmade
    Antonym:
    machine-made
    source: wordnet30