Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shengyuan shanghuan shengguan shengchuan chenghuan shenchuan ?

生还 shēng huán to return alive / to survive
圣胡安 Shèng hú ān San Juan, capital of Puerto Rico

Dictionary · Google Translate · Help
By MDBG 2026