Meaning of 'buffoon'

  • விதூஷகன்

Synonyms


Browse English to Tamil Dictionary