English to Chinese Dictionary

Search:

陆栖 (of an animal) terrestrial; land-based


<< back to the home page