Translation of binatang kibas in English:

binatang kibas

noun

  • 1

    a type of goat in Saudi Arabia