English to Chinese Dictionary

Search:

地洞 dòng tunnel; cave; burrow; dugout


<< back to the home page