English to Chinese Dictionary

Search:

啮齿目 niè chǐ order of rodents (rats, squirrels etc)


<< back to the home page