Home
Help
About
Contact
English to Chinese Dictionary
Search:
可怜巴巴
kě
lián
bā
bā
pathetic / pitiful
<< back to the home page