Home
Help
About
Contact
English to Chinese Dictionary
Search:
巴巴
bā
bā
(suffix) very / extremely
<< back to the home page