Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
English>Indonesian
Pongo pygmaeusorang utan
English Definition
    noun
  1. orangutan, orang, orangutang, Pongo pygmaeus: large long-armed ape of Borneo and Sumatra having arboreal habits
Translation
Indonesian orang utan
Korean 오랑우탄