English to Chinese Dictionary

Search:

Did you mean: tuihua tuihui duihua tihua tuhua tuihuo daihuai taihai ?

颓坏 tuí huài dilapidated / decrepit


<< back to the home page