Translation of ibuzi in English:

ibuzi

brown field rat

noun (class 5, plural amabuzi)

  • 1

    brown field rat