Translation of si tolol in English:

si tolol

booby

noun

  • 1

    booby, foolish person