YYzai Dictionary

English words translated into Chinese.

bee sting in dogs mouth

Origin:

     bee sting in dogs mouth

Translate:

在狗的嘴蜂蜇
     Zài gǒu de zuǐ fēng zhē

bee sting in dogs mouth More translation