Any of various primates with short tails or no tail at all
English: ape
Bahasa: monyet, mawas, beruk, orang utan
ape, anthropoid, aper, caricature, copycat
English: ape
Bahasa: monyet, mawas, beruk, orang utan
English: anthropoid, ape
English: copycat, imitator, emulator, ape, aper
English: caricature, ape
English: ape