Definisi 'adzhar'

English to English
noun
1 an autonomous province of Georgia on the Black Sea Terjemahkan
source: wordnet30

More Word(s)
province, state, georgia, sakartvelo,

Visual Synonyms