GeneralConnection.com
➔
Dictionary
yalu river
Noun
1. Yalu
2. Yalu River, river, Yalu River
2. pitched battle
Usage