English to Chinese Dictionary

Search:

Did you mean: deep dubi dabi debo deaf defy dab dabu ?

德比 (sports) (loanword) derby (contest between local rivals)


<< back to the home page