English to Chinese Dictionary

Search:

Did you mean: fat feat fiat foot feet fit fate fait ?

发菜 cài long thread moss (Nostoc flagelliforme), an edible algae / also called faat choy or hair moss


<< back to the home page