English to Chinese Dictionary

Search:

印花 yìn huā tax stamp / to print a pattern or design on fabric


<< back to the home page