Translation of bari in English:

bari

(bari-bari)

noun

  • 1

    type of fly which usually infests fruits