Definitions
Salween [sal-ween]

Salween

[sal-ween]
Salween, river, SE Asia: see Thanlwin.
Search another word or see Salweenon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT