Home
Help
About
Contact
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