Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
fat
feat
fiat
foot
feet
fit
fate
fait
?
发菜
fà
cài
long thread moss (Nostoc flagelliforme), an edible algae / also called faat choy or hair moss
<< back to the home page