Definisi 'angara'

English to English
noun
1 a river in southeastern Siberia that flows northwest from Lake Baikal to become a tributary of the Yenisei River Terjemahkan
source: wordnet30

More Word(s)
river, siberia,

Visual Synonyms