Translation of pantul in English:

pantul

(memantul)

  • 1

    to bounce back or off