Cretin Meaning in Telugu

  • థైరాయిడ్ లోపము వలన మరగుజ్జు తనము

Synonyms

  • imbecile
  • nitwit