English to Chinese Dictionary

Search:

Did you mean: shehuihua chihuahua shuihua ?

石灰华 shí huī huá travertine (geology) / tufa (a type of banded marble)


<< back to the home page