YYzai Dictionary

English words translated into Chinese.

bee sting in dogs paw

Origin:

     bee sting in dogs paw

Translate:

在狗的爪子蜂蜇
     Zài gǒu de zhuǎzi fēng zhē