Meaning of 'anthropoid ape'

  • மனிதவடிவக்குரங்கு


Browse English to Tamil Dictionary