English to Chinese Dictionary

Search:

fān fence; hedge / (literary) screen; barrier / vassal state / Taiwan pr. [fan2]


<< back to the home page