bàiběi

Word form bàiběi
Language: Chinese
Word meaning defeat