English to Chinese Dictionary

Search:

点踩 diǎn cǎi to dislike; to downvote (on social media)


<< back to the home page