English to Chinese Dictionary tributaries

tributaries

支流
definition
noun
the Illinois River, a tributary of the Mississippi
a river or stream flowing into a larger river or lake.
tributaries of the Ottoman empire
a person or state that pays tribute to another state or ruler.
translation of 'tributaries'
noun
支流
Credits: Google Translate
Download the
HelloEnglishApp
image_one