English to Chinese Dictionary

Search:

臭臭 chòu chou (baby talk) poop; poo


<< back to the home page