English to Chinese Dictionary

Search:

压舌板 shé bǎn tongue depressor / spatula


<< back to the home page