Chinese-English dictionary »

老头乐 /lǎotóulè/ meaning in English

ChineseEnglish
老头乐 /lǎotóulè/ noun

backscratcher(rod for scratching one's own back)
noun
[UK: ˈbæk.skræ.tʃə(r)] [US: ˈbæk.skræ.tʃər]