English to Chinese Dictionary

Search:

征驾 zhēng jià horses and wagons for an expedition / vehicles and horses used in battle


<< back to the home page