Vietnamese → English
sơn thần
Vietnamese → English
Translations
Direct dictionary matches.
sơn thần
* noun
- mountain god
- mountain god