English to Chinese Dictionary

Search:

Did you mean: xigu zigui xiagui sigui xigai xigua xisui xiugui ?

蠵龟 guī loggerhead sea turtle (Caretta caretta)


<< back to the home page