Translation of seloka in English:

seloka

noun

  • 1

    poetry that contains advice, insinuations, humour, etc