English to Chinese Dictionary

Search:

tāo (bound form) to inundate; deluge; torrent


<< back to the home page