English to Chinese Dictionary

Search:

zhù to store / to stand / space between the door and the entrance screen


<< back to the home page