Skip to content
inoh

yangtze

/ˈjæŋtsi/

A major river in China.

“Boats floated gracefully on the Yangtze river.”
Add to my deck
Illustration of yangtze: A major river in China.