Arti dalam bahasa Inggris babon hen; baboon Arti lain yang mungkinbaboon Sinonim dan padanan emakmother ibumother indungparent; nang