English to Chinese Dictionary

Search:

xiè to flow out swiftly / to flood / a torrent / diarrhea / laxative


<< back to the home page