Irtish River
Noun
Meaning
an Asian river that rises in the Altai Mountains in northern China and flows generally northwest to become a tributary of the Ob River
Source: WordNetNoun
an Asian river that rises in the Altai Mountains in northern China and flows generally northwest to become a tributary of the Ob River
Source: WordNet