orang









orang


noun

  1. orangutan.

noun

  1. short for orang-utan
50 queries 1.221