English to Chinese Dictionary

Search:

目睹 to witness / to see at first hand / to see with one's own eyes


<< back to the home page