YYzai Dictionary

English words translated into Chinese.

little rascals

Origin:

     little rascals

Translate:

小流氓
     Xiǎo liúmáng