English to Chinese Dictionary

Search:

嗔视 chēn shì to look angrily at


<< back to the home page