Translation of senda-gurau in English:

senda-gurau

joke

noun

  • 1

    joke