Translation of kampret in English:

kampret

bat

noun

  • 1

    bat