Definify.com

Definition 2024


Avlabari

Avlabari

English

Proper noun

Avlabari

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