Definify.com

Definition 2025


Avlabari

Avlabari

English

Proper noun

Avlabari

  1. A neighborhood of Old Tbilisi on the left bank (east side) of the Kura River
Translations