GeneralConnection.comDictionary
yalu river
Noun

1. Yalu
2. Yalu River, river, Yalu River
2. pitched battle
Usage