Dictionary |
1 Result
#1
Ping River
n.
a river in western Thailand; a major tributary of the Chao Phraya
. wn