Vietnamese → English
sà lan
Vietnamese → English
Translations
Direct dictionary matches.
sà lan
* noun
- barge
- barge