English to Chinese Dictionary

Search:

Did you mean: hopes hips hooves highs ?

荨麻疹 xún zhěn urticaria; nettle rash; hives


<< back to the home page