handmade in Indonesian handmade in Indonesian buatan tangan adj Made by hand; manufactured manually. Add to Flashcards