Home
Help
About
Contact
English to Chinese Dictionary
Search:
夙敌
sù
dí
old foe / long-standing enemy
<< back to the home page