Meaning of orang
Definition of orang
(noun)
large
long-armed
ape of Borneo and Sumatra having
arboreal
habits
Other information on orang
WIKIPEDIA results for
orang
Amazon results for
orang
Tweet