English to Chinese Dictionary

Search:

偶蹄目 ǒu Artiodactyla (even-toed ungulates, such as pigs, cows, giraffes etc)


<< back to the home page