man's best friend in Indonesian man's best friend in Indonesian teman terbaik manusia noun An affectionate term for a dog, or dogs in general. Add to Flashcards