English to Chinese Dictionary

Search:

土石流 shí liú (Tw) debris flow / mudslide


<< back to the home page