Orangutan

Tamil Dictionary definitions for Orangutan

Orangutan : மனிதக்குரங்கு

Orangutan : மனிதக்குரங்கு