English to Chinese Dictionary

Search:

Did you mean: key keju ke keyu kegui keguo kehu keku ?

刻骨 ingrained / entrenched / deep-rooted


<< back to the home page