Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Bari in English

English

Bari

/bɑri/

noun

1. Capital city of the apulia region on the adriatic coast

    synonym:
  • Bari