Thesaurasize

abri

0 synonyms found

No synonyms found for abri. Try a different form of the word.

Definition

(n) : province of Apulia, Italy; town, port and capital of Bari and also the capital of Apulia