English to Chinese Dictionary

Search:

ài to cover / to hide / to conceal


<< back to the home page