Translation of pêba in English:

pêba

rat

noun (class 9, plural dipêba)

  • 1

    rat
    mouse