English to Chinese Dictionary

Search:

Did you mean: xihua xishua xiahua xiehu xiehui xiehuo xiuhua xuehua ?

蟹化 xiè huà (biology) to carcinize


<< back to the home page