English to Chinese Dictionary

Search:

Did you mean: pets pads ?

脚气 jiǎo athlete's foot; tinea pedis / beriberi


<< back to the home page