English to Chinese Dictionary

Search:

Did you mean: tongue dengyue tengye tongyue tongyu dingyue tingyu dangyue ?

腾越 téng yuè to jump over / to vault / to soar over


<< back to the home page