YYzai Dictionary

English words translated into Chinese.

baby shower favors to make

Origin:

     baby shower favors to make

Translate: