English to Chinese Dictionary

Search:

上位 shàng wèi seat of honor / person in a high-ranking position / to be promoted to a more senior role / (genetics) epistatic


<< back to the home page