English to Chinese Dictionary

Search:

陆栖 lù qī (of an animal) terrestrial; land-based


<< back to the home page