Meaning of 'lampoon'

  • வசைப்பாடல்

Synonyms


Browse English to Tamil Dictionary