English to Chinese Dictionary

Search:

吸血乌贼 xuè zéi vampire squid (Vampyroteuthis infernalis)


<< back to the home page