Long River

English

Proper noun

the Long River

  1. Synonym of Yangtze.