Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shout south shoot shot shoudu shouti ?

shǒu to guard one's territory / to protect the country

Dictionary · Google Translate · Help
By MDBG 2024