English to Chinese Dictionary

Search:

Did you mean: neitai nietai nitui nit nata nati nitwit niudai ?

拟态 tài (biol.) mimicry / (protective) mimicry / camouflage
泥胎 tāi clay idol


<< back to the home page