Vietnamese → English
sơn trang
Vietnamese → English
Translations
Direct dictionary matches.
sơn trang
- Mountain farm
Related translations
Probable or possible matches from the bilingual dictionary.
sơn trang
stronghold ; white paint ;
sơn trang
stronghold ; white paint ;